// pages/detail/detail.js

const fetch = require('../../utils/promise.js');

Page({

  /**
   * 页面的初始数据
   */
  data: {
    detail:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
    console.log(options)
    fetch('shops',{ _page: options.item,_limit:1 }).then(res=>{
      // res.data[0].comments.forEach((item,index)=>{
      //   item["id"] = index;
      // })

      this.setData({ detail: res.data[0] })
      console.log(this.data.detail)
      wx.setNavigationBarTitle({
        title: this.data.detail.name
      })
    })
  },
  previewImageHandle:function(e){
    console.log(e)
    wx.previewImage({
      current: e.currentTarget.dataset, // 当前显示图片的http链接
      urls:this.data.detail.images // 需要预览的图片http链接列表
    })
  },
  emit:function(e){
    console.log(e)
    this.previewImageHandle2(e)
  },
  previewImageHandle2:function(e){
    this.data.detail.comments.forEach((item,index)=>{
        item["id"] = index;
      })
      this.setData({ detail:this.data.detail })
    console.log(this.data.detail.comments)
    let change = ()=>{
      let arr = []
      this.data.detail.comments[e.currentTarget.dataset.index].images.forEach((item, index) => {
        // item.replace('w.h','100.100');
        // console.log(item.replace("w.h", "500.500"))
        arr[index] = item.replace("w.h", "500.500")
      })
        return arr
    }
      change()
    // this.setData({ detail:this.ds })
    console.log(this.data.detail)
    console.log(e)
    wx.previewImage({
      current: e.currentTarget.dataset, // 当前显示图片的http链接
      urls: change() // 需要预览的图片http链接列表
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    // wx.setNavigationBarTitle({
    //   title: this.data.detail.name
    // })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})